David was an outstanding host. He went above and beyond with the personal touches in the place. It was superbly clean and it is so rare when you can find such a modern and stylish place to stay at. It felt like a home away from home and we highly recommend this place. It is only a one minute walk to the beach and so close to everything else. We will definitely wish to stay again!