Fabulous location, fabulous views and a fabulous stay.