Great location. Plenty of room with all the amenities. Great communication for check-in/out.