This place is just perfect. Great location, really beautiful interior, cute rooftop and super helpful staff.