Excellent location and communication. Very nice place and nice amenities.