This place is great! Got exactly what we expected, and more. Perfect location, great amenities, and easy check-in/check-out! what else could you ask for?! will definitely stay again!