Excellent communication, very clean and well presented my family and i really enjoyed our time here and qould definitely stay again