This place is very no-frills BUT it has such a fun location and the rooftop terrace is divine!