The place is excellent. Location and amenities were top notch. Unfortunately it was obvious the place was not cleaned appropriately before we arrived but the owner was quick to ameliorate the situation.