Absolutely wonderful place aside from a few cleanliness issue