Perfect location, everything is very clean and colorful, staff and guests are super nice; I would definately recommend this place and try to come back again one day!