Great ammenities and immaculate