beautiful place wonderful location and views