We stayed at Hotel San Michele for two nights, and wouldn't hesitate to stay again. The hotel decor is to a high standard,and the rooms clean and very comfortable. It is in a good location, only a few minutes walk from the port, and very reasonably priced. The staff were friendly and helpful, and we were even given a lift to the train station on our departure. Highly recommended.