a lovely little apartment; well equipped and close to the beach