A spacious and spotlessly clean hideaway a short walk from town and the beach.