Great communication for a last minute booking and throughout the entire stay.