The place is small and quaint, but as described. The location is great.