Stayed there recently for a week.
Breakfast in the restaurant was very good, evening snacks in the lounge plentiful (though a bit fast-foodish) and free drinks were poured generously by the excellent lounge attendant Rolando.
Other staff were great, too, and the scenery just breathtaking.
Couldn't find anything "gross" about the rooms or public spaces in the hotel as others have suggested.
True, it isn't quite luxury hotel, but I can recommend it without any hesitation!