Beautiful place with all the amenities we could have needed