Everything was great and suited my needs perfectly, i would definitely stay again. Communication was fantastic.