Clean. Modern. Full kitchen. Close to beach. Well worth it!