I would definitely recommend staying at Neels place, it is a lovely apartment, the garden is beautiful and Neel is very friendly. Self-check in worked well and the instructions were clear. 10/10. Very good value for money and location!