Place is very clean and worked well for our family of 4 with two small children. Host was fairly responsive for the most part. We were delayed due to a connecting flight and after notifying the host we would be delayed checking in, all communication from them stopped and it appeared they cancelled our stay without notifying us. Thankfully they were able to rebook us when we finally arrived to check in.