Excellent accommodation and communication. 5 star experience!