Beautiful place with lots of sweet touches and great design.