Positive points: very very modern and cozy hotel, very comfortable, clean, elegant, room size are big enough, the service just amazing, and the location is absolutely perfect.
Negative points: The Hotel needs to improve the existing mattresses, as the one in our room was quite uncomfortable and we couldn't sleep the entire night. Finally, please do invest in some quality toilet paper. We were not sure if the one we have used was a toilet paper or sandpaper.
Other than these 2 negative points, I would give it a 5-star review in all options.