Mostly a great place in a good location... amenities are abundant and thoughtful. The smell is something that put a dent in our impression.