This is a very large property and great for large groups. Location was close to everything. Liked the pool and close to the beach. The host was very responsive. We had a few issues. The place was not dirty but certainly could have been a bit cleaner. When the caretaker came to clean the pool, he advised that the previous caretaker passed away unexpectedly so that might be the reason it could have been a bit more tidy. The pool was dirty but the owner addressed it immediately after we reported it. Everyone removed their shoes left them in the front hallway of the home. There were lots of dirty socks that first night so the floors could have been swept and mopped better.Such a spacious place with beautiful views! Most rentals I have stayed in leave a few little extras (snack basket, paper plates/cups, etc.). As a result of those extra touches, I usually ensure my party cleans everything. We remove the trash. I leave “extras” for the next guests (aluminum foil, paper plates, napkins, paper cups, paper towels, plastic storage bags, maybe limited spices, sugar, etc.). We did everything else but I didn’t leave any extras this time. This rental was on the more expensive side compared to others and just a few “extra” touches could have made it a nicer experience. We ran out of paper towels and dish soap. We went to get these things and lots of other things at the store. I would certainly recommend this rental to large groups! The size, location and views are amazing.