Perfect location with lots of amenities. A great stay.