Beautiful villa in a quiet location with easy access to all areas of Javea