Anyone familiar with these apartments? Can you name a few nearby hotels/apartments. We have booked 3 apts at Green Valley and now need a 4th but nothing available there. Dont know Ovacik at all so any advice on what is nearby would be appreciated.

Thinking of maybe St Nicholas Gardens or Ant apartments. Any comments???