I adored our stay at Thatch! The location is spectacular, that unit is clean, charming and convenient, and the communication with staff when I had questions was excellent. The apartment itself was beautiful and comfortable, it was a delightful stay. I highly recommend for a stress-free experience :)