Contribute photo
La Luz Beach Resort & Spa
"Beachfront resort with sea view rooms, private beach access, and free WiFi. Ideal for a relaxing getaway near NAIA. (121 characters)"