Very nice place: modern, practical, nice terrace and excellent location. Very nice host: good communication and warm welcome.