10/10 Gorgeous view and everything you need to make this your perfect little home away from home.