Wonderful place—clean and beautiful with all the amenities