I rarely leave a review but honestly this hotel deserves a 5 star review. Everything was excellent from checkin to comfort to the standard of everything - well stocked mini bar, great rituals shower gel and shampoo, comfy bed, amazing view, friendly staff! I travel a lot so it takes a lot for me to leave a review let alone be so impressed.