Really enjoyed this hotel: The views are great, reception was super helpful, the pool's pretty cool (though lacks of sun in the afternoon), breakfast was good, gym decent.
As mentioned earlier, perhaps the primary downside's the location. You really need a ride to get elsewhere. Also note, there's no restaurant either, hence you'd either need to grab a taxi to find a place to eat, or simply order food to the hotel.