David’s place was wonderful! Perfect location in a great resort. Highly recommended. Our coffee maker broke and he promptly got us another which was very much appreciated!