Excellent accommodation for a get away at the beach.