Wonderful place - great view, plenty of amenities, thoughtful communication and care. The place has everything one should ever need.