Unfortunately we had to cancel our stay with Kelly last minute due to unforeseen circumstances. However communication was excellent and Kelly was so understanding that he refunded us immediately!