The home had everything we needed - kitchen supplies for cooking, adequate towels, plenty of space to relax and enjoy the beautiful view. The balcony is large and offers a nice view. The AC worked very well and kept the bedroom nice and cool. The lighting in the bathroom was excellent. One thing to be aware of is that there are multiple units used for vacation rental in this home, so you will likely have neighbors. The unit we rented was perfect for two people. The balcony is shared. The first night that we arrived, there was a very large group renting the unit on the same level with the shared balcony. They were very nice but the balcony was a huge mess and their music was extremely loud. The second night, a huge group of people moved into the upstairs unit, took all the street parking, and were up late playing music and making tons of noise. We expected a quiet, secluded area, and this place could offer that if the other units were not being rented to such large groups. The street parking available is adequate only for about 3 vehicles, maybe 4 golf carts. If all units are rented out at the same time, there is not enough parking for all guests. Putting aside the disturbances from other guests, this place is awesome. Advice I would have for the owner is to decrease the occupants for all units to maintain a quieter, more enjoyable experience for every guest, not just the large groups.