Overall, we enjoyed our stay. The location was incredible and the place was clean and comfortable. The only reason I did not give five stars was that the washing machine was not working during my trip. We were traveling with my seven month old son and I specifically chose a place that had laundry. The property manager responded quickly but, unfortunately, a repair person could not come before we were leaving. They offered to repay me if I went to an external laundry service, so I went to the place they recommended; however, they would not allow me to use my own detergent (my son has sensitive skin), and had a 24 hour turnaround time which didn't work with our vacation schedule. In the end, I was compensated $100.00 for our troubles, but I had to repack my dirty laundry as we continued to our next vacation destination.