I visited Vina on a quick get away from business in Santiago. I made a last minute reservation and really lucked out. Domus Mare is a fantastic little inn with an incredible view of the ocean (get a room on the top floor). The staff is extremely friendly and it has a nice restaurant and bar.
The only negative was the road noise as the hotel sits right above the highway but I did not notice it at all at night.