Beautiful, clean place with a well equipped kitchen and lots of outdoor space. It was perfectly clean (the shower is amazing) and we enjoyed our stay thoroughly.