Location great, some cleanliness issues in general. But overall a great stay.