Warm and comfortable stay with great views.