David 's place is wonderful for both short and long stays as they have been extemely thoughtful in the layout and the provision of facilities. Of course the view down to the town is also an added bonus.