The place was very nice for our long stay and had everything we needed. A few things outside of their control happened during our stay, but Dominic and Andrea were responsive and went out of their way to help us with anything we needed! I would recommend staying here.