Excellent communication, clean, friendly welcome, very accommodating. A great experience