A must stay, amazing view and an amazing location