great hosts. good communication. great location.