Go at your own risk
Despite its fine location, this hotel is terrible: infrastructure is awful (no phone in rooms!!!, among others), service is poor as in no other (say, we asked for extra blankets and got no blankets; we needed an extra night but staff did NOT book it although they said it was done, and we asked for it several times. We were almost left out and we believe we didn't pay the proper rate... they even forgot to confirm our shuttle to the airport. We almost missed our plane because of them!!!). Almost every day we found our room as we left it in the morning (no housekeeping!)... not to mention a number of other defficiencies (elevator, breakfast, temp control...).