Lovely location, Clean, Good and clear communication, the place had everything we needed, everything at the place was top quality, no compromise done