Beautiful place, well appointed, all the right touches perfect for a short or long term stay. Felt like I was at home and a part of the community. Top notch.