Fantastic location and amenities. The place has everything you want and more for your stay.