We strongly recommend staying at David's!!
Everything is clean, well organised and you will be perfectly oriented by David's suggestions of restaurant, places to shop etc.
We loved it and you'll love it :)