Excellent communication throughout and very accommodating and helpful. We arrived late and left early (outside of office hours) due to flights but was allowed to arrange drop off of keys. Asked for a cash deposit, which i was nervous about, but fully returned without drama.