Great stay. Kirzia was very accommodating and got her brother to pick us up from the airport and check us in after a 2am flight for a reasonable fee.
The apartment is lovely but only if you are comfortable with the ladder type stairs as they are a little scary until you get used to them.
The beach is an easy 15-20 minute walk away.