Great location and amazing amenities for a group stay.