This place is such a gem, I almost want to keep the secret to myself! It's a beautiful, well-kept space in a great location. Five stars in every category.