Michael and his place were amazing! We had everything we needed and he was in constant communication with us. I will definitely stay there again.