Wonderful place, perfectly located. Excellent hosts - great communication. Highly recommended.