great place, great location and spectacular views. wonderful place to stay. so many nice touches.