Good location, excellent amenities, proactive communication and service. Five stars all around!