We stayed 2 nights on the weekend in an Aries Villa. The prices were a bit more than the other places in town, but we were pleasantly surprsed upon arrival. The staff at check in and out was friendly and the villa was outstanding. It had a full fridge, sink, microwave and coffee pot. Also a deck that overlooked the river. Only complaints were the bed was not the best (but not terrible) and the walls are a bit thin so you can hear your neighbors sometimes. Great place though!