Beautiful, clean, a lot of amenities and reasonably priced place