We loved staying at This apartment .
The location was just perfect ; located at mayor plaza.
We were 10 of us , but I would say this apartment is more apt for 8 people.
But overall the experience was really good and would definitely love to stay here again.