Good location, everything as described. Great communication and keen to make sure you enjoy your stay. Would definitely stay again.