This place is amazing. No other words. Clean, comes with everything you need and perfectly located. Very easy check in as the hosts greeted me and showed me around. Facilities were great and tidy and very clean. I would highly recommend.