It was a great experience overall. The terrace was our favorite place as you can watch both the seagulls and the city life below you. It was very close to a park, huge advantage as we had our baby with us. Also, it was in walking distance to most of the places you probably want to visit. There are restaurants around that you can have your meal to go and enjoy the terrace. :)
The only problem can be about the water in shower... it's not pressured and you need to keep adjusting the temperature as you shower. But, it wasn't a real problem for us as we had the same problem at home.
Also, one of the nights was very hot and it was not pleasant without air-conditioning but, probably that happens very rarely anyway.
Definitely recommended.