Twin Lake Villas is a quiet, secluded place perfect for the family, away from the bustling city (just 12-15mins). I stayed here with my family of 5 and we loved it. The u ... more