Excellent accommodations, although perhaps better suited to short-term stays. The place was immaculately clean and had almost everything we needed. And the location can't be beat! All in all, a great stay.