Nice location, beautiful views, meals were pretty good. Just like the hotel, lots of potential if there was ANY decent customer service. Very rude staff. Problems can occur anywhere, but at this hotel, staff have not desire/interest to solve/troubleshoot.... For such a nice hotel, its a shame. Customer service makes or breaks the experience.