Maggie provided everything I could absolutely need for my stay! The place was even better than the pictures! Would definitely stay here again!!