cozy and warm with beautiful views.