Great place. For me, the location is the best feature. The agency managing it was very friendly and efficient when there were issues (in my case only one), and the communication was good and clear. I would stay there again without a doubt.