A great place to stay with amazing views and all the comforts of home.