David is a great host, clear and quick communication. The place is beautiful, better than in the pictures and the location is amazing.