Woww! Overall the whole experience was amazing, this hotel deserves much more than it ranked! The facility was beautiful, the views are breathtaking, the location is very good. The architecture and design is a whole new experience in itself. It's very very clean and comfortable, the bed was dreamy.
A few small things you should be aware of: If you are expecting a "5-star" service, this may not be the place. It didn't really bother us, but something to be aware of. Staff is not as welcoming (mostly in the reception), but definitely did their job. Staff didn't go the extra mile as expected in these levels and costs. Additionally, in case you are taking breakfast and dinner, expect to have more or less the same food every day. Other than that we really really enjoyed our stay and highly recommend it!