Great accommodation and communication made for an easy stay