So clean, has everything you need, very comfortable beds and living space, and literally 10 steps from the beach.