This place is amazing. Cleanliness, all of the amenities, the decor but most importantly, THE LOCATION. Stay here and you’ll understand what I’m talking about!