Clean, as described with great communication and in a lovely little neighbourhood.
Modern facilities with an amazing shower!
Internet was very slow at times but that's the only thing I'd improve.
Love to stay again in the future.