Hi from Italy!
Scuse me for my english.......
I have reservation in Aruba island one appartament in Del Rey Appartaments.
Have you positive feedback?

Thanks!
Ale