Vila Rio is the perfect spot for a weekend!The house is beautiful with very spacious shared living spaces perfect for a large group. It has everything you need for a fantastic weekend with friends or family. We enjoyed every minute and would definitely go back!