Top notch accommodations. Perfect location. Beautiful views. Everything you need and close to shopping, restaurants.