Amazing views are an absolute treat at this thoughtful accommodation. A perfect spot to relax.