Stellar views, fabulous location, great communication -- you really can't go wrong booking this place!