Very clean, great location but a little small. Great value.