Teddy and David were great hosts. We thoroughly enjoyed our stay - the place was clean and they have thought of everything to make it comfortable! Thank you!