The property was perfect for me, my husband & our two schnauzers. We stayed in the spotlessly clean 2 bedroom which was very roomy with a full modern kitchen including a washer & dryer inside the unit. The decor was very pleasing. Just about everything you'd need was provided including dog shampoo to use for our pups after a day at the beach. We would recommend it to anyone!