great location
marvelous view
great facilities