Our stay was good. The staff is extremely friendly, welcoming and accommodating. The rooms are very comfortable, clean and well equipped. However the walls are seriously way too thin, if you have someone next to you, you will hear absolutely every little movement. Also, the bathrooms could be cleaned better.