Everything exceeded expectations. The place was spacious and clean- even better than the pictures. The only warning I'd give is that the free street parking is not for the faint of heart. You need to be able to drive boldly and parallel park.