Absolutely perfect. Highly recommend. The house was super clean and had everything we needed. Location was also perfect.