David and Amelia were great at communicating and their place was fabulous. Had everything needed for a great stay and in a great location.
Great for pooches too☺️