The good:
The property was just as described. It was beautiful, very clean and comfortable. Outdoor areas were beautiful for breakfast or hanging out at the pool. Beautiful views of the ocean. Nice parking area right across street. Loved the property!
The could-be-better:
The wifi password in the emailed check-in package was incorrect. There was no physical (or emailed) binder of things to do and see, recommended restaurants, and practical info about the villa. Would have been nice to have a couple of soap pods for the clothes washer. The light switch at the top of the stairway didn't work so had to turn off downstairs and navigate up the stairs in the dark. The AC remote control in 2nd upstairs bedroom didn't work, even after I tried batteries from a working remote, so I couldn't turn on. The owner had previously told me the 2 twin beds in the 2nd upstairs bedroom could not be pushed together and made up as a king, but when we arrived they were already next to each other and the 2 mattresses could actually touch each other, so honestly a different sheet set could have been used. This is a shame since my wife and I couldn't sleep in the middle (on a crack and between two twin top sheets). There were leaves on the bottom of the pool that I would have been happy to scoop out but the only net there was only 5 feet long. These are each minor things, but taken together detracted from the experience.