The rating categories were missing so I wasn't able to accurately score my experience: Overall: 4/5Cleanliness: 1/5Location: 5/5Amenities: 5/5Communication: 4/5This home truly has the potential to be a 5-star experience, but I strongly feel the property needs a more thorough and attentive cleaning crew to match the quality and luxury of the house itself.The house itself was absolutely perfect for our family vacation. The location was great — very close to the beach, shopping, restaurants, and plenty of things to do. The pool was amazing, and the home was spacious enough for our entire family to comfortably enjoy our stay. Overall, the property really had everything we were looking for and felt luxurious in many ways.Unfortunately, the biggest issue for us was the cleanliness of the home upon arrival. Several bathrooms had hair on and around the toilets, and one still had urine around the base. There was hair left in multiple showers, hair in some of the beds, and noticeable dirt/sand throughout the floors. I understand that beach homes naturally deal with sand, but it honestly felt like there was very little attempt made to thoroughly clean it before our arrival.Additionally, some of the white comforters on the beds had visible stains/spots that made them appear unclean, which was disappointing given the otherwise high-end feel of the property.