Nice place, very good location. 5 stars.
Tapio