If you are looking for European gems, this place is a pearl located in a super hip street. It will totally bath you in a vacation mood. 100% guaranteed!