amazing location, views and accommodation