Great location. All amenities on hand. Excellent communication.