Stayed here before and will stay here again. Its a great place and David is a very good host.