Great location, lot's of amenities, and hassle-free booking, check-in, and check-out.