David's place is a magical place that makes you feel relaxed straight away. If you are looking for a home-away-from-home this is it! Kindness and thoughtfulness abounds!