Good setup and super friendly staff but it's got pretty thin walls so we were woken up multiple times by the room next door talking/showering etc. which was a bit annoying for what we paid. Outside the noise it was quite good.