Charming little flat with a great terrace right on the beach.