Excellent communication, great location, and all amenities one could need. Would recommend.