Very clean, good communication. Would stay there again.