Excellent communication, location and amenities. Would highly recommend.