Perfect spot...la la land! Incredible view with every accommodation detail in place. The perfect home away from home!