Beautiful location & lovely hosts! We had a fantastic vacation staying at this clean, bright apartment that is right on the beach.