David's place was amazing. It has everything you'll need, very clean and tidy. David is an excellent host with all the local knowledge you'll require.