Maggie's place is complete with bathroom, kitchen, AC. Everything was prepared nicely. The internet was a tad slow due to the distance. We had a great stay.