Super comfortable, well-presented apartment that's handy to the beach and has everything you need.