This place is ideal. It's clean, stylish, well-located, private, well-appointed, and well-maintained. We had a couple issues with the toilet and the fireplace, but Jennifer responded immediately to my messages and sent maintenance over almost immediately to fix things. I would stay here again.