The unit is nice and the pool is amazing. Had a hiccup at check in when the unit had not been cleaned from the prior tenant. Luckily, Kasa responded quickly and sent a cleaning crew. Everything else about the stay was great.