Michelle's place is perfect. Spotlessly clean, beautifully and stylishly decorated. The garden and pool are meticulously neat. It was everything we needed for our little family holiday and more.