Very clean, House has everything you could possibly need. Very accomodating hosts. Close to a beautiful beach and walk. Lovely being able to travel with our two dogs. Thank you for our stay.