For a city by the sea, boat living offers cheap but difficult lifestyle