Wonderful modern, clean well equipped apartment! Easy walk to town and beach. Great pool in the complex. Host was very responsive and early check in was available on day of our arrival. Will definitely be back. x