Perfect stay! Exactly as described. Beautifully furnished apartment with amazing views. Such a perfect location for families. Great resort amenties, close walk to the beach and short drive to town. We thoroughly enjoyed our stay and will be back again.