Fantastic location, friendly staff, nice and modern building.
My only complaint was during the stay there were lots of ants in my room after 2 days of staying there. I asked them to look into it, and they said they would, but no one came to check it out.