Our stay was great! The place was properly cleaned and ready for us upon arrival. Communication was top notch as well. We walked pretty much everywhere from our location and had no issues whatsoever.