Fantastic place to stay in with beautiful views.