Nice location. However, it was not very tidy. When we checked in there was a big pile of human hair (!) on a table in our room, just like someone had cleansed their hairbrush... also dirt on the lobby floor which was not removed for 12 hours. Staff was friendly though, restaurants had a nice view and food was good (big portions), bar was really nice. Breakfast was decent as well.