One word, perfect.
We had such a wonderful stay at Maggie's, it was everything we had hoped for and more!
The apartment was so charming, clean and well situated. It was the best AirBnB experience we've had.