A warm and welcoming place to stay with views that simply lift the spirit.