Communication and attention to detail made for a great stay.