Great location, friendly and helpful staffs. Amenities provided as described.