A refreshing escape at Villa feju ruba