excellent place with very good accomodations