Great accommodation fantastic Italian restaurant in walking distance