Clean, modern apartment in great location close to shops and beach. Jo is terrific host.