Michele's place was perfect - all the amenities we needed, spotless, and with a lovely view.