The place is spotless, has a good location and communication was super smooth and swift. Everything was as advertised or better and I've already booked the same place for my next visit in a months time. Warmly recommended!