Beautiful place with all needed amenities for a great price.