The beautiful La Casa Tranqila in Javea on Spains stunning Costa Blanca.