We loved our stay. Everything was fantastic, the amenities were great. The place was spotless. The location is PERFECT. We will DEFINITELY be staying again!! I will say cleaning service is on time, and in our case, before time! So be ready to leave as soon as your checkout time is up!