A cozy comfortable stay in a stunning location.