excellent communication, immaculate accommodation. even better than described.. I will definitely stay here again