I'm splitting my stay this coming January, and I can get a room at SUNSET ON THE CLIFFS for 72 per night, all in .... It's a nice deal, but I've never toured the property. Any feedback about this place???